StructFindKey(Top, Key [, Scope])
StructFindKey was added in ColdFusion 4.5.1, SP2. StructFindKey searches recursively through an arbitrarily complex sub-structure of nested arrays, structures, and other elements and returns an array containing any structures with values that match the key specified in the Key parameter.
The ColdFusion object (either a structure or an array) from which to start the recursive search. It is the object not the name of the object.
The string you want to search for. StructFindKey returns an array that consists of one structure for each of the specified keys it finds. The fields of each of these structures are:
The optional Scope attribute specifies whether one or all of the matching keys should be returned. Valid entries for the Scope parameter are "ONE" and "ALL" (default is "ONE.")